Ustaw marginesy kodów kreskowych

Marginesy kodu kreskowego to pusta przestrzeń otaczająca kod. Ten obszar jest krytyczny dla niezawodności skanera. Umożliwia on skanerowi zidentyfikowanie, gdzie kod kreskowy się zaczyna i kończy, oddzielając go od pobliskiego tekstu lub grafiki. Bez odpowiednich marginesów skanowanie może się nie powieść lub odczytać dane błędnie. W tym przykładzie kodu pokażemy, jak ustawić jednolity margines na kodzie kreskowym za pomocą IronBarcode, aby zapewnić możliwość odczytu.

3-etapowy przewodnik po ustawianiu marginesów kodu kreskowego

  • using IronBarCode;
  • GeneratedBarcode qrcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode", BarcodeWriterEncoding.QRCode);
  • qrcode.SetMargins(100);

Wyjaśnienie kodu

Najpierw importujemy bibliotekę IronBarcode, a następnie generujemy kod kreskowy używając metody BarcodeWriter.CreateBarcode. Przekazujemy dwa argumenty do metody: wartość tekstową oraz typ kodu kreskowego. W powyższym przykładzie są to odpowiednio 'https://ironsoftware.com/csharp/barcode' oraz BarcodeWriterEncoding.QRCode.

Po utworzeniu obiektu GeneratedBarcode wywołujemy metodę SetMargins. Przekazujemy jej pojedynczą wartość całkowitą, która reprezentuje margines w pikselach. W tym przypadku, 100 stosuje 100-pikselową cichą strefę do wszystkich czterech stron wygenerowanego kodu QR.

Odkryj, jak ulepszyć swoje projekty kodów kreskowych, korzystając z szczegółowego przewodnika!

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 2,145,441 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package BarCode
uruchom przykład zobacz, jak twoje ciągi zamieniają się w kody kreskowe.